Nefunkcni TComboBoxEx.ItemsEx[] v D6.02 prof (W2KCSprof+SP4)
Otázka od: Petr Fejfar
2. 11. 2004 8:07
CP,
chtel bych se zeptat, jestli vam funguje v D6
pridavani polozek do ItemsEx v run-time. Me ne:
a) kdyz udelam ItemsEx.Insert(0), tak ItemsEx obsahuji
stale jednu polozku a to tu, kterou jsem tam vlozil
b) kdyz udelam ItemsEx.Add, tak to nekdy funguje spravne
a nekdy se sice drop-down okno zvetsi o polozku,
ale cele okno je prazdne !!!.
Pro uplnost ten kod vypada takhle:
if AAppend then
Result := AComboBox.ItemsEx.Add
else
Result := AComboBox.ItemsEx.Insert(0);
Result.Caption := AText;
Result.ImageIndex := AImgIdx;
Na souvislost kdy a proc to funguje/nefunguje jsem neprisel ani trasovanim
VCL (vypada to, ze
TCollection ve VCL data obsahuje a ta ze se ztraci
nekde po ceste mezi OS a wrapperem ve VCL).
Googlem jsem vyhledal, ze ta componenta asi v D6 moc nefunguje, ale
problemy s ni byly jine nez ty moje.
Tak by me zajimalo, jestli ji nekdo pouziva a funguje mu.
Dik, pf